Website powered by

VFX Texture Lab - Batch Texture Editing in Unity

VFX Texture Lab is a free, open-source Unity 6 editor tool I built to make everyday VFX texture edits faster.

Artists can stack operations, preview the original and result, save reusable presets, and batch-process textures without leaving Unity. It supports mask cleanup, contrast adjustment, gradient mapping, channel packing, thresholding, blur, dilation, erosion, and other common VFX workflows.

The tool also separates linear data textures from sRGB color output and supports both PNG and EXR export.

I designed and developed the tool in C# as a Unity Package Manager package.

Source and documentation: https://github.com/PudinKiller/VFXTextureLab

Featured by Jettelly: https://jettelly.com/blog/vfx-texture-lab-making-texture-edits-without-leaving-unity

Trailer - Batch texture editing without leaving Unity.

Contrast - Shape mask values around an adjustable origin.

Contrast - Shape mask values around an adjustable origin.

Gradient Mapper - Turn grayscale masks into color ramps.

Gradient Mapper - Turn grayscale masks into color ramps.

Full Workflow - Stack edits, preview results, and export.

Full Workflow - Stack edits, preview results, and export.